package com.xdcplus.web.common.pojo.vo.device;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 设备性能(DevicePerformanceVO)表VO类
 * 
 * @author Richard.Li
 * @since 2024-06-19 09:10:17
 */
@Data
@ApiModel(description = "")
@SuppressWarnings("serial")
public class DeviceFaultDetailVO implements Serializable {
    private static final long serialVersionUID = 4620414298772496919L;

    @ApiModelProperty("日期")
    private String shiftDate;

    @ApiModelProperty("班次")
    private String shiftCode;

    @ApiModelProperty("设备编码")
    private String toolCode;

    @ApiModelProperty("设备名称")
    private String toolName;

    @ApiModelProperty("故障时间-开始")
    private String faultTimeStart;

    @ApiModelProperty("故障时间-结束")
    private String faultTimeEnd;

    @ApiModelProperty("报修时间")
    private String repairTime;

    @ApiModelProperty("维修人")
    private String repairer;

    @ApiModelProperty("故障类型")
    private String faultType;

    @ApiModelProperty("责任部门")
    private String responsibleDept;

    @ApiModelProperty("故障现象原因")
    private String faultReason;

    @ApiModelProperty("处理措施")
    private String handlingMeasure;

    @ApiModelProperty("维修开始时间")
    private String repairStartTime;

    @ApiModelProperty("维修结束时间")
    private String repairEndTime;

    @ApiModelProperty("报修时长")
    private String supportDuration;

    @ApiModelProperty("影响时长")
    private String impactDuration;

    @ApiModelProperty("维修时长")
    private String repairDuration;

    @ApiModelProperty("维修总时长")
    private String totalDuration;

}
